@charset "utf-8";
/* CSS Document */
html,body{ font:14px/1.8 'Microsoft YaHei',Tahoma,Verdana,'Simsun'; color:#333; background:#fff; -webkit-text-size-adjust:none;word-break:break-all;line-height:25px; _background-image:url(about:blank);_background-attachment:fixed;/*防止页面抖动*/ -moz-user-select:none;/*火狐禁止选中*/ }
*{padding:0px;margin:0px;}
ul, li, dl, dt, dd { display: block; list-style: none; }
img { border:0px;margin: 0px; padding: 0px;}
input, button, textarea{ border:0px; background:none;}
.clear { clear:both; height:0px; overflow:hidden;}
a { color:#333;text-decoration:none;}
a:hover {text-decoration:none; text-decoration:none;}
.fl{ float: left;}
.fr{ float: right;}
.pa{ position:absolute;}
.pr{ position:relative}
.list-none{ list-style:none; padding:0px; margin:0px;}
i,em{ font-style:normal;}
.none{display:none;}
.content{ width:1200px; margin:0 auto; }
.content2{ width:1080px; margin:0 auto; }
/*header*/
.inner{ width:1100px; margin:0 auto; }
header{width:100%; zoom:1;  height:247px;}
.headtop{width:1100px;margin-top:11px;}
.head-topl{float:left;width:680px;background:url(images/tob1.jpg) left no-repeat; color:#FFF; padding-left:20px;}	
.head-topr{float: left;width:280px;}
.head-topr a{ height:27px; line-height:27px; background:#0752a5; font-size:15px; color:#ffffff; display:inline-block; margin-left:6px;  padding-left:11px; padding-right:11px;}
.indexs{border:none;}


.topbox{width:1100px;height:114px;margin-top:37px;margin-bottom:20px;}
.top-nav{ color:#666;  height:114px; z-index:1; width:100%; }
.logo1{ float:left; width:360px; overflow:hidden; margin-top:10px;}
.logo2{ width:410px; height:auto; overflow:hidden; padding-left:30px; margin-left:10px; border-left:1px solid #ccc; float:left;  margin-top:24px;}
.logo2 p{ width:100%; height:33px; line-height:33px; font-weight:bold; color:#101010; overflow:hidden; font-size:25px;}
.logo2 a{color:#101010;}
.logo2 span{ width:100%; height:30px; line-height:30px; font-size:16px; color:#1f1f1f;  overflow:hidden; display:block;}
.logo3{ float:right; width:230px; height:61px;background:url(images/tel.jpg) left no-repeat; margin-top:24px;}
.logo3 p{ text-align:right;height:33px; line-height:33px;color:#F00;font-size:25px;font-weight:bold;}

nav{ height:58px; width:100%; background:url(images/navbg.png) left bottom repeat-x; }
nav ul li{ float:left; text-align:center; height:58px; line-height:68px; z-index:999;color:#FFF;}
nav ul li a span{color:#FFF;font-size:18px;}
nav ul li a:hover{ color:#fff;}
nav ul li:hover,nav ul li.navdown{  background:url(images/navhoverbg.png)  center center  no-repeat; }
nav ul li:hover a,nav ul li.navdown a{ color:#FFF;}


/*banner*/
.banner{width:100%;height:500px;white-space:nowrap;margin:0 auto;overflow:hidden;position:relative;z-index:1;}
.banner_m{width:50%;height:500px;display:inline-block;position:relative}
.wrapper{width:1920px;height:500px;display:inline-block;position:relative;left:-967px}
.fn-clear{zoom:1}
.box_skitter{position:relative;background:0 0}
.box_skitter ul{display:none}
.box_skitter .container_skitter{overflow:hidden;position:relative}
.box_skitter .images{overflow:hidden}
.box_skitter .image img{display:none}
.box_skitter .box_clone{position:absolute;top:0;left:0;width:100px;overflow:hidden;display:none;z-index:20}
.box_skitter .box_clone img{position:absolute;top:0;left:0;z-index:20}
.box_skitter .prev_button{position:absolute;top:45%;left:16%;z-index:100;width:72px;height:143px;overflow:hidden;text-indent:-9999em;margin-top:0;background:url(images/prev.png) no-repeat left top!important}
.box_skitter .next_button{position:absolute;top:45%;right:16%;z-index:100;width:72px;height:143px;overflow:hidden;text-indent:-9999em;margin-top:0;background:url(images/next.png) no-repeat left top!important}
.box_skitter .label_skitter{z-index:150;position:absolute;display:none}
.loading{position:absolute;top:50%;right:50%;z-index:10000;margin:-16px -16px;color:#fff;text-indent:-9999em;overflow:hidden;background:url(images/ajax-loader.gif) no-repeat left top;width:31px;height:31px}
#slideshow{width:1920px;height:500px;}
#slideshow ul{display:none}

/*index produt1*/
.indexProduct{ padding-top:50px; height:1400px; width:100%; background:url(images/pr_bj.jpg) repeat-x bottom #eaeaea; }
.indexProduct .title{ width:100%; margin-bottom:58px; text-align:center; margin-top:15px;}
.indexProduct .title h2{ font-size:34px; color:#094faf; font-weight:bold;}
.indexProduct .title span{ color:#ff8400;  font-size:26px; display:block; font-weight:bold; padding-top:20px;}

.t2{ background:url(images/t2.jpg) no-repeat center top;}
.titleP{ width:100%;  height:110px; background:#094faf;}
.titleP h2{ color:#fff; padding-top:30px; padding-left:35px; font-size:24px; font-weight:bold;}
.titleP span{ display:block; color:#76a7ec; font-size:14px; padding-left:35px;}

.indexTypes{ width:245px; background:#fff; }
.pro_type{width:245px;}
.indexTypes p{width:245px; height:55px; line-height:55px; background:#2f3f56; text-align:center;}
.indexTypes p a{ color:#FFF; font-size:18px;}
.indexTypes ul li{ border-bottom:1px solid #d1d1d1;}
.indexTypes ul li a{ display:block; width:100%; text-indent:65px; height:60px;line-height:60px; background:url(images/li.jpg) no-repeat 30px 21px; font-size:17px; color:#333; overflow:hidden;}
.indexTypes ul li a:hover{ background:url(images/liH.jpg) no-repeat 30px 21px; color:#094faf;}
.products{ width:898px; margin-left:57px; overflow:hidden;}
.products ul li{ float:left; margin-right:16px; margin-bottom:40px;  border-bottom:1px solid #ddd;}
.products ul li a{ display:block; width:282px; height:272px; position:relative; overflow:hidden;}
.products ul li img{ width:282px; height:214px; overflow:hidden; }
.products ul li .title1{ height:96px; width:280px; border:1px solid #ddd; position:absolute; left:0; top:216px; background:#fff; margin-top:-3px; transition:all ease-in 0.4s; -moz-transition:all ease-in 0.4s; -ms-transition:all ease-in 0.4s; -o-transition:all ease-in 0.4s; -webkit-transition:all ease-in 0.4s;  text-align:center;}
.products ul li .title1 h6{ line-height:58px; color:#414141; font-size:18px; font-weight:bold;}
.products ul li .title1 span{ display:block; line-height:48px; color:#fff; font-size:14px; background:url(images/more.png) no-repeat 94px 15px; text-indent:8px;  }
.products ul li:hover .title1{ border:1px solid #094faf; background:url(images/bg2.jpg) repeat-x left top; top:181px;}
.products ul li .more{  width:282px; height:180px; background:url(images/more1.png) no-repeat center top; position:absolute; left:0; top:-180px; transition:all ease-in 0.4s; -moz-transition:all ease-in 0.4s; -ms-transition:all ease-in 0.4s; -o-transition:all ease-in 0.4s; -webkit-transition:all ease-in 0.4s;  }
.products ul li:hover .more{ top:0; display:block;}
.products ul li:hover .title1 h6{ line-height:45px; color:#fff;}

/*index produt2*/
.index_product{width: 1200px;padding-top: 64px;padding-bottom: 60px;overflow: hidden;margin: 0 auto; }
.index_product .title{height: 100px;width: 100%;background: url('images/title_bg.png')no-repeat center;text-align: center;}
.index_product .title h2{color: #ff8400;opacity: 0.3;font-size: 37px;font-weight: bold;}
.index_product .title span{color: #005bac;font-size: 36px;font-weight: bold; height:91px; line-height:91px;}
.index_product .line{text-align: center;font-size: 16px;color: #2c2c2c;}
.index_product .line:before{width: 41px;height: 4px;background: #21c7f0;display: block;content: " ";margin:20px auto 15px;}

.index_product .type{text-align: center;padding-top: 45px;}
.index_product .type ul li{display: inline-block;}
.index_product .type ul li a{color: #393939;display: block;border: 1px solid #cfcfcf;margin-left: 11px;margin-right: 11px;width: 130px;height: 40px;line-height: 40px;}
.index_product .type ul li a:hover{background: #0f84ee;color: #fff;border: 1px solid #fff;}

#fczs_gd ul{width: 2433px;}
#fczs_gd ul li{float: left;overflow: hidden;position: relative;margin-right: 30px;border: 2px solid #dcdcdc;margin-top:40px;position: relative;}
#fczs_gd ul li:hover{border: 2px solid #0f84ee;}
#fczs_gd ul li img{display: block;width: 270px;height: 200px;}
#fczs_gd ul li .txt{height: 40px;line-height: 40px;text-align: center;}
#fczs_gd ul li .zhezhao{position: absolute;top:-200px;width: 100%;height: 200px;background: url('images/01.png')no-repeat center rgba(0,0,0,0.6);font-size: 16px;text-align: center;color: #fff;line-height: 300px;}
#fczs_gd ul li .zhezhao{transition: all 300ms ease-in-out;-webkit-transform: all 1000ms ease-in-out;}
#fczs_gd ul li:hover .zhezhao{top: 0px;}
.product_more{width: 145px;height: 40px;line-height: 40px;border-radius: 40px;background: #0f84ee;color: #ffffff;display: block;text-align: center;margin: 70px auto 0px;}
.product_more:hover{-webkit-box-shadow:0px 0px 5px 5px #2793f4;color: #fff;}


.wory{ height:660px;background:url(images/wor.jpg) no-repeat center top; position: relative; margin-top:45px;}
.qu_tit { height:202px; text-align:center; overflow:hidden; }
.qu_tit h3 { height:108px; font:26px "Microsoft YaHei"; color:#222; line-height:42px; }
.qu_tit h3 span { display:block; font:36px "Microsoft YaHei"; font-weight:bold; color:#222; }
.qu_tit h3 i { color:#257fc1; font-style:normal;}
.qu_tit .qu_tit_tel { font:16px "Microsoft YaHei"; color:#6f6f6f; line-height:32px; }
.qu_tit .qu_tit_tel span { width:220px; height:32px; display:inline-block; background:#257fc1; font:14px "Microsoft YaHei"; color:#fff; line-height:32px; margin-right:30px; }
.qu_tit .qu_tit_tel a { color:#fff; }
.qu_tit .qu_tit_tel em { font:36px "Times New Roman"; font-weight:bold; color:#257fc1; }

.wory p{ position: absolute; overflow: hidden; top:217px; left: 0; width: 339px; color: #7d7d7d; font-size: 14px;}
.wory p i{ display: inline-block; float: right;width:57px; text-align: center; color: #fff; font-family: Impact; font-size: 30px; font-weight: normal; height: 96px; line-height:79px;font-style:normal;}
.wory p em{ float: left; width: 257px; text-align: right; padding-right: 25px;font-style: normal;}
.wory p em strong{ display: block; color: #282828; font-size: 24px; font-weight: bold; padding: 15px 0 18px 0;}
.wory .wor2{ top: 350px;}
.wory .wor3{ top:485px;}
.wory .wor4{ left:820px;}
.wory .wor5{ top: 350px;}
.wory .wor6{ top:485px;}
.wory .wor4 i{ float: left;font-style:normal;}
.wory .wor4 em{ float: right; text-align: left; padding-right: 0; padding-left: 25px;}
.wory p.cur{ color:#bf1110;}
.wory p.cur strong{color:#bf1110;}
.wory p.cur i{background:url(images/w_cur.jpg) no-repeat; color: #222324;font-style:normal;}
.wory p:hover{ color:#bf1110;}
.wory p:hover strong{color:#bf1110;}
.wory p:hover i{background:url(images/w_cur.jpg) no-repeat; color: #222324;font-style:normal;}


/*疑问一
.ques { height:648px; background:url(images/qu_bj.png) no-repeat center top; overflow:hidden; margin-bottom:-30px; position:relative; z-index:22; }
.ques .content{width:1000px; margin:0 auto; }
.qu_tit { height:152px; text-align:center; overflow:hidden; margin-top:50px; margin-bottom:8px; }
.qu_tit h3 { height:108px; font:26px "Microsoft YaHei"; color:#222; line-height:42px; }
.qu_tit h3 span { display:block; font:36px "Microsoft YaHei"; font-weight:bold; color:#222; }
.qu_tit h3 i { color:#257fc1; font-style:normal;}
.qu_tit p { font:16px "Microsoft YaHei"; color:#6f6f6f; line-height:32px; }
.qu_tit p span { width:220px; height:32px; display:inline-block; background:#257fc1; font:14px "Microsoft YaHei"; color:#fff; line-height:32px; margin-right:30px; }
.qu_tit p a { color:#fff; }
.qu_tit p em { font:36px "Times New Roman"; font-weight:bold; color:#257fc1; }
.qu_con { position:relative; }
.qu_con li { width:190px; font:14px "Microsoft YaHei"; color:#555; line-height:26px; text-align:center; position:absolute; }
.qu_con li span { height:32px; font:18px "Microsoft YaHei"; font-weight:bold; color:#fff; line-height:32px; padding-top:28px; display:block; }
.qu_con .qu1 { top:254px; left:14px; }
.qu_con .qu1 span { background:url(images/qu_t1.jpg) no-repeat center top; }
.qu_con .qu2 { top:92px; left:62px; }
.qu_con .qu2 span { background:url(images/qu_t2.jpg) no-repeat center top; }
.qu_con .qu3 { top:6px; left:422px; }
.qu_con .qu3 span { background:url(images/qu_t3.jpg) no-repeat center top; }
.qu_con .qu4 { top:92px; right:28px; }
.qu_con .qu4 span { background:url(images/qu_t4.jpg) no-repeat center top; }
.qu_con .qu5 { top:254px; right:0px; }
.qu_con .qu5 span { background:url(images/qu_t5.jpg) no-repeat center top; }
*/












.ysbjin{width: 100%;background: url(images/font2.png) no-repeat center; height:128px; line-height:110px; margin-top:40px;}
.ysbjin p{text-align: center; margin-left:580px; font-size:18px; margin-top:20px; padding-top:10px;}
.ysbjin p a{ color:#333;}
.ysbjin p a:hover{color:#f4930e;}
#ysbj{ background: url(images/bj.jpg) no-repeat center top #fff; width: 100%; height: auto; overflow: hidden; margin-top:10px;}
#ysnr{ padding: 80px 0 50px; width: 1200px; height: 450px; position: relative;}
#ysnr #yuan{ position: absolute; top: 195px; left: 460px;}
.ysb1{ width: 490px; height: 170px; background: #fcfcfc; border: 1px solid #cccccc; border-top-right-radius: 100px; border-bottom-left-radius: 100px; float: left; padding: 20px 40px; transition:0.3s all 0s linear;}
.ysb3{ width: 490px; height: 170px; background: #fcfcfc; border: 1px solid #cccccc; border-top-left-radius: 100px; border-bottom-right-radius: 100px; float: right; padding: 20px 40px; transition:0.3s all 0s linear;}
.ysb2{ width: 490px; height: 170px; background: #fcfcfc; border: 1px solid #cccccc; border-bottom-right-radius: 100px; border-top-left-radius: 100px; float: left; padding: 20px 40px; margin-top: 20px; transition:0.3s all 0s linear;}
.ysb4{ width: 490px; height: 170px; background: #fcfcfc; border: 1px solid #cccccc; border-bottom-left-radius: 100px; border-top-right-radius: 100px; float: right; padding: 20px 40px; margin-top: 20px; transition:0.3s all 0s linear;}
.pic{ padding-top: 8px;}
.font{ width: 260px;padding-top: 8px;}
.font .font_title{ height: 32px; line-height: 32px;}
.font .font_title .img{ width: 32px; height: 32px; display: block; padding: 0; overflow: hidden; float: left;}
.font .font_title .img img{ width: 32px; height: 32px; display: block;}
.yshover:hover .font_title .img .box_img{position: relative; transition: 0.3s all 0s linear; display: block; margin-top: -32px; opacity: 0;}
.font .font_title p{ float: left; padding-left: 5px; color: #0752a5; font-size: 20px; font-weight: bold;}
.font .font_nr{ line-height: 25px; color: #b5b5b5; margin-top: 15px;}
.font .font_more{ width: 116px; height: 38px; background: #0752a5; line-height: 38px; text-align: center; color: #fff; float: left; margin-top: 15px; transition:0.3s all 0s linear;}
.font .font_more a{ color: #fff;}
.yshover:hover{ background: #e5ffed;}
.yshover:hover .font .font_more{ background: #f4930e;}






/*优势二*/


/**/
.ys1 { height:807px; background:url(images/ys_bj1.jpg) no-repeat center top; overflow:hidden; }
.ys1 h3 { height:128px; text-align:center; font:36px "Microsoft YaHei"; font-weight:bold; color:#fff; line-height:36px; padding-top:52px; margin-bottom:80px; }
.ys1 h3 span { font:26px "Microsoft YaHei"; font-weight:normal; color:#fff; display:block; line-height:26px; margin:16px 0 6px 0; }
.ys1 h3 i { font:12px Arial; color:#ff8400; line-height:24px; display:block; }
.ys1 .y1_con { width:672px; }
.ys1 .y_xx { background:url(images/ys_x1.gif) no-repeat 56px bottom; }
.ys1 dl { width:485px; height:252px; }
.ys1 dl b { font-weight:bold; color:#257fc1; }
.ys1 dt { height:118px; background:url(images/yx_b2.png) no-repeat left top; margin-bottom:20px; }
.ys1 dt span { width:108px; height:112px; font:40px "Times New Roman"; font-weight:bold; color:#fff; line-height:112px; text-align:center; display:inline-block; float:left; }
.ys1 dt em { width:364px; float:right; font:24px "Microsoft YaHei"; font-weight:bold; color:#111; line-height:26px; display:block; padding-top:40px; }
.ys1 dt i { display:block; font:12px Arial; color:#cacaca; line-height:28px; }
.ys1 dd { padding-left:106px; }
.ys1 dd p { padding-left:22px; background:url(images/yd_d.png) no-repeat 0 10px; font:14px "Microsoft YaHei"; color:#333; line-height:26px; }
.ys1 .ys_b { width:240px; height:52px; font:18px "Microsoft YaHei"; color:#fff; line-height:42px; text-align:center; float:left; background:url(images/ys_b1.png) no-repeat center top; margin-top:440px; display:inline-block; }
.ys_b a { color:#fff; }
.ys2 { height:582px; background:url(images/ys_bj2.jpg) no-repeat center top; overflow:hidden; }
.ys2 .y1_con { width:672px; }
.ys2 .y_xx { background:url(images/ys_x1.gif) no-repeat 54px bottom; }
.ys2 dl { width:568px; height:250px; }
.ys2 dl b { font-weight:bold; color:#257fc1; }
.ys2 dt { height:154px; background:url(images/yx_b1.png) no-repeat left top; margin-bottom:-12px; }
.ys2 dt span { width:108px; height:112px; font:40px "Times New Roman"; font-weight:bold; color:#fff; line-height:112px; text-align:center; display:inline-block; float:left; }
.ys2 dt em { width:450px; float:right; font:24px "Microsoft YaHei"; font-weight:bold; color:#111; line-height:26px; display:block; padding-top:40px; }
.ys2 dt i { display:block; font:12px Arial; color:#cacaca; line-height:28px; }
.ys2 dd { padding-left:106px; }
.ys2 dd p { padding-left:22px; background:url(images/yd_d.png) no-repeat 0 10px; font:14px "Microsoft YaHei"; color:#333; line-height:26px; }
.ys2 .ys_b { width:240px; height:52px; font:18px "Microsoft YaHei"; color:#fff; line-height:42px; text-align:center; float:left; background:url(images/ys_b1.png) no-repeat center top; margin-top:440px; margin-left:82px; }
.ys2 .ys_b a { color:#fff; }

/**/
.serv { height:586px; background:url(images/ser_bj.gif) no-repeat center top; overflow:hidden; }
.serv .content{width:1020px; margin:0 auto; }
.serv h3 { height:106px; font:26px "Microsoft YaHei"; color:#222; line-height:28px; text-align:center; margin-top:46px; margin-bottom:52px; }
.serv h3 span { display:block; font:36px "Microsoft YaHei"; font-weight:bold; line-height:36px; color:#222; background:url(images/ser_tx.gif) no-repeat center center; margin-bottom:10px; }
.serv h3 i { color:#257fc1; }
.serv h3 a { color:#222; }
.serv h3 em { display:block; font:12px Arial; line-height:26px; color:#a9a8a8 }
.serv .se_con { width:100%; height:250px; overflow:hidden; position:relative; }
.se_con li { float:left; width:140px; font:14px "Microsoft YaHei"; color:#333333; text-align:center; line-height:14px; display:inline; position:absolute; cursor:pointer; }
.se_con li span { width:120px; height:120px; display:block; position:relative; overflow:hidden; margin-bottom:18px; cursor:pointer; }
.se_con li img { width:120px; height:244px; cursor:pointer; }
.se_con .se_01 { top:3px; left:10px; }
.se_con .se_01 { top:34px; left:185px; }
.se_con .se_03 { top:3px; left:356px; }
.se_con .se_04 { top:34px; right:352px; }
.se_con .se_05 { top:3px; right:180px; }
.se_con .se_06 { top:34px; right:10px; }
.se_con .cur img { margin-top:-124px; }
.serv p { width:550px; height:72px; border-bottom:2px solid #c2c2c2; border-top:2px solid #c2c2c2; margin:0 auto; text-align:center; font:16px "Microsoft YaHei"; color:#676767; line-height:32px; padding-left:10px; s
}
.serv p span { width:220px; height:32px; background:#257fc1; display:inline-block; font:14px "Microsoft YaHei"; color:#fff; line-height:32px; margin-right:14px; float:left; margin-top:18px; }
.serv p a { color:#fff; }
.serv p em { font:34px "Times New Roman"; font-weight:bold; color:#257fc1; line-height:72px; }

.zx{height: 320px;background: url(images/zx_bg.jpg) no-repeat center 0;overflow: hidden;}

.zxbox{padding: 260px 0 0 545px;}
.zx a{font-size: 14px;color: #fff;float: left;display: block;width: 95px;height: 38px;line-height: 38px;background: url(images/zx_btn.png) no-repeat;padding-left: 25px;}
.zx p{width: 350px;height: 38px;line-height: 38px;text-align: center;font-size: 22px;color: #227cb1;font-weight: bold;background: url(images/zx_btn.png) no-repeat right 0;vertical-align: middle;letter-spacing: -1px;float: left;text-align: center;}



/*index about */
.abbg{ background:url('images/abbg.jpg') center no-repeat; width:100%; height:600px;}
.aba{ position:absolute; left:0; top:80px; z-index:99; }
.aba li img{ border:15px solid #fff; width:618px; height:384px; box-shadow:0 10px 15px rgba(0,0,0,.2); margin:20px; }
.aba .ableft{ position:absolute; top:40px; cursor:pointer; right:20px; }
.aba .abright{ float:right; position:absolute; cursor:pointer; right:-40px; top:40px; }
.abb{ position:absolute; right:0; width:460px; height:285px; background:#fff; top:180px; padding:50px 30px 50px 140px; }
.abb h2{ margin:0px 0 20px 0; font-size:36px; font-weight:bold; color:#0752a5;}
.abb h3{ margin:0; font-size:20px; font-family: arial; text-transform:uppercase;}
.abb p{ height:190px; overflow:hidden; }
.abb a{ padding:10px 50px; font-size:14px; border:1px solid #ccc; }


.cont3{ width: 1200px; margin: 0 auto;padding-top: 40px;  padding-bottom: 40px;}
.cont3_title{ width: 1200px; height: 75px; background: url("images/title03_bg.png") repeat-x 55px; text-align: center;}
.cont3_title span{ width: 345px; height: 75px; display: block; background: #FFF; margin: 0 auto;}
.cont3_title h5{ font-size: 34px; color: #094faf; line-height:50px;}
.cont3_title h6{ font-size: 26px; color: #ff8400; font-weight: normal; font-family: "Times New Roman";  padding: 5px 15px;}
.cont3_con{ width: 100%; overflow: hidden; padding-top: 55px;}
.cont3_con ul{ width: 110%;}
.cont3_con ul li{ width: 160px; float: left; margin-right: 94px; text-align: center; font-size: 18px; color: #252525; line-height: 55px;}
/*360度旋转*/
.cont3_con ul li img{-webkit-transition:1s ease;-moz-transition:1s ease;}
.cont3_con ul li:hover img{-webkit-transform:rotatey(360deg);-moz-transform:rotatey(360deg);}

/*index 规格*/
.coop{ width:100%; background: #257fc1; padding-bottom:30px; padding-top:20px;}

.coop .title{height: 100px;width: 100%;background: url('images/title_bg.png')no-repeat center;text-align: center;}
.coop .title h2{color: #a9c1e4;opacity: 0.3;font-size: 37px;font-weight: bold;}
.coop .title span{color: #FFF;font-size: 36px;font-weight: bold; height:91px; line-height:91px;}
.coop .line{text-align: center;font-size: 16px;color: #FFF;}
.coop .line:before{width: 41px;height: 4px;background: #ffd200;display: block;content: " ";margin:20px auto 15px;}

.coop table th,.coop table td{ border:1px solid #9ca7b7;}  
.coop table{ border-collapse:collapse;}  
.coop a{ color:#FFF;}

#cont4{ width: 100%; height: 224px; background: url("images/cont4_bg.jpg") repeat-x top;}
.cont4{ width: 1200px; margin: 0 auto;}
.cont4L{ float: left;}
.cont4R{ width: 803px; float: right; padding-top: 65px;}
.cont4R h5{ font-size: 24px; color: #FFF; line-height: 33px;}
.cont4R span{ width: 100%; display: block; padding-top: 25px;}
.cont4R span h4{ font-size: 20px; color: #FFF; line-height: 35px; padding-right: 35px; font-weight: bold; float: left; }
.cont4R span img{ width: 31px; height: 31px; display: block; float: left; margin-right: 14px;}
.cont4R span a{ width: 100px; height: 35px; display: block; font-weight: bold;  font-size: 14px; color: #FFF; background: #EA0114; text-align: center; line-height: 35px; border-radius:20px; float: left;}
.cont4R span a:hover{ text-decoration: underline;}



/*index news*/
.news{ background:url(images/ns_bg.jpg) no-repeat center bottom; height:873px; overflow:hidden;border-bottom:#e2e2e2 solid 1px;}
.news h2.tit{ font-size:30px; font-weight:bold; color:#000000; text-align:center; line-height:50px; padding-top:45px;background:url(images/news_tit.jpg) no-repeat center top; margin-bottom:39px; }
.news h2.tit a{color:#094faf; font-weight:normal; height:60px; display:block;}
.news h2.tit a em{color:#ff8400; font-weight:bold; font-style:normal;}
.news h2.tit span{ display:block; font-size:20px; font-weight:normal; color:#fff; line-height:28px; height:28px;}

.news .nstit{ width:480px; margin: 0 auto; margin-bottom:40px;}
.news .nstit a{ display:inline-block; width:100px; height:90px; line-height:90px; background:url(images/news1.png) no-repeat center top; text-align:center; font-size:18px; color:#101010; margin:0 30px; font-weight:normal;}
.news .nstit a:hover,.news .nstit a.cur{ background:url(images/news2.png) no-repeat center top;}

.news .n_l{ width:573px;}
.news .n_l .nsdt{ width:573px; height:245px; overflow:hidden;}
.news .n_l .nsdt img{ width:573px; height:245px;transition: all 0.3s ease 0s;}
.news .n_l dl{ padding-top:16px; width:573px;}
.news .n_l dl dt{width:64px; float:left; text-align:center; padding-top:26px;}
.news .n_l dl dt span{font-size:24px; color:#676767; font-family:Tahoma; line-height:24px; text-align:right;}
.news .n_l dl dt span i{ display:block; font-weight:normal; color:#676767; font-size:16px; padding-right:15px; font-style:normal; line-height:30px;}
.news .n_l dl dd{float:right; width:410px; padding-right:30px;}
.news .n_l dl dd h3{ font-size:16px;  height:74px; line-height:74px; font-weight:normal;}
.news .n_l dl dd h3 a{ color:#111111; display:block; height:74px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:410px;}
.news .n_l dl dd p{ line-height:24px; color:#666666;}
.news .n_l dl dd .nsmore{ display:block; margin-top:60px; color:#101010; width:155px; text-align:center;}

.news .n_r{ width:530px;}
.news .n_r dl{ width:530px; clear:both; margin-bottom:65px; height:100px;}
.news .n_r dl dt{ padding-top:36px; width:64px; float:left; text-align:center;}
.news .n_r dl dt span{font-size:24px; color:#676767; font-family:Tahoma; line-height:24px; text-align:right;}
.news .n_r dl dt span i{ display:block; font-weight:normal; color:#676767; font-size:16px; padding-right:15px;font-style:normal; }
.news .n_r dl dd{float:right; width:410px;}
.news .n_r dl dd h3{ font-size:16px;  height:50px; line-height:50px; font-weight:normal;}
.news .n_r dl dd h3 a{ color:#111111; display:block; height:50px; width:410px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.news .n_r dl dd p{ line-height:24px; color:#666666;}






			/*links*/
			.Ylinks{height: 160px;padding-top: 40px;}
			.ltp{height: 34px;}
			.ltp a,.ltp em{float: left;}
			.ltp a.laf{width: 150px;font: 24px/34px "Arial";color: #e50112;}
			.ltp a.laf span{font: bold 15px/34px "Microsoft YaHei";color: #333333;}
			.ltp a.lar{width: 150px;text-align: center;}
			.ltp em{width: 800px;margin: 16px 50px;height: 2px;background: #ebebeb;}
			.Ylinks p{height: 64px;border-bottom: 2px solid #ebebeb;}
			.Ylinks p a{float: left;font: 13px/64px "Microsoft YaHei";color: #666666;margin-left: 40px;}
			/**/
/*footer*/
#footer{  height:379px;  background:url(images/footer.jpg) repeat-x left bottom; overflow:hidden; margin-top:20px;}
#footer .content{ position:relative;width:1200px;  }
.links{ height:52px;}
.links ul li{ float:left; line-height:52px; margin-right:15px;}
.links ul li strong{ color:#FFF;}
.links ul li a{ display:block; line-height:52px; color:#FFF; }
.links ul li a:hover{ color:#FFF;}
#footer h2{ font-size:16px; font-weight:bold; color:#fff; padding-bottom:20px; margin-bottom:15px; background:url(.images/heng2.jpg) no-repeat left bottom; }
.fNav{ padding-top:45px; width:190px; height:220px; }
.fNav ul li{ float:left; width:50%; text-align:left; }
.fNav ul li a{ display:block; width:100%; color:#FFF; font-size:14px; line-height:40px;}
.fContact{ padding-top:45px; margin-left:150px; width:520px; }
.fContact ul li{ line-height:30px; color:#FFF; padding-left:18px; font-weight:bold;}
.fContact ul li.li1{ background:url(images/c1.png) no-repeat left 9px;}
.fContact ul li.li2{ background:url(images/c2.png) no-repeat left 9px;}
.fContact ul li.li3{ background:url(images/c3.png) no-repeat left 12px;}
.fContact ul li.li4{ background:url(images/c4.png) no-repeat left 9px;}
.fContact ul li a{ color:#FFFFFF;}
#footer .mas{ padding-top:66px;}
.copy{ line-height:50px; border-top:1px solid #3c3c3c; color:#FFFFFF;}
.copy a{ color:#FFF; }
.copy a:hover{ color:#929292;}


/*inner start*/
.p1-search-1 {background: #f2f2f2; height: 82px;border-bottom: 1px solid #eee;overflow: hidden;font-size: 14px;}
.p1-search-1 p {color: #444;line-height: 82px;}
.p1-search-1 a {color: #444;display: inline-block;margin-right: 15px;}
        


.clearafter:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }
.blk-main{width:1200px; margin: 0 auto;}
.blk{margin-bottom: 25px;}
.p12-curmbs-1 {font-size: 14px;border-bottom: 1px dashed #dcdcdc;}
.p12-curblock{display: none;}
.p12-curmbs-1 b {border-left: 10px solid #ff8b00;font-weight: normal;padding-left: 8px;} 
.p12-curmbs-1 i {font-style: normal;}
.p12-curmbs-1 span {font-family: '宋体';padding: 0 5px;height: 46px;line-height: 46px;}
.tl-fdh-02 {height: 55px;background: #fff;margin-bottom: 20px;overflow: hidden;}
.tl-fdh-02 li { background: #f0f0f0; width: 19.9%;height: 55px;font-size: 18px;line-height: 55px;text-align: center;float: left; border-right: 1px solid #fff;/* margin-right: -1px;*/cursor: pointer;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.tl-fdh-02 li a {display: block;color: #444;}
.tl-fdh-02 li .cur,.tl-fdh-02 li:hover {background: url(images/p16-icon6.png) no-repeat bottom center #0752a5;border-color: #0752a5;color: #fff;}
.tl-fdh-02 li .cur a,.tl-fdh-02 li:hover a {color: #fff;}

.p12-aboutinfo-1{display: inline-block;width: 100%;background: #fff;margin-bottom: 38px;}
.p12-aboutinfo-1-tit{height: 114px;line-height: 114px;font-size: 30px;text-align: center; color:#4b4a4a;}
.p12-aboutinfo-1-tit span{font-size: 22px;color: #aaa;}
.p12-aboutinfo-1-nr{padding:0 20px 20px;}

.inner_about{ width:1100px; font-size:16px; line-height:30px;}


.dr h2 { width: 446px; margin: 0 auto;text-align: center; padding-top: 50px; position: relative;}
.dr h2 span {display: block;width: 442px;height: 65px;font: 26px/80px "Microsoft YaHei";color: #f86305;border: 2px solid #cccccc;
margin-bottom: 70px;line-height: 50px;}
.dr h2 em,.goodness h2 i { position: absolute;}
.dr h2 em { width: 296px;height: 26px; border: 2px solid #ccc;font: 12px/26px "Arial";color: #999;background: #fff;left: 78px;bottom: -14px;letter-spacing: 3px;z-index: 10;}
.dr h2 i {width: 377px;height: 2px;background: #ccc;bottom: 47px;}
.dr h2 i.tti01 {left: -377px;}  
.dr h2 i.tti02 {right: -377px;}
.cpys {width: 100%;}
.cpys dl {
        width: 335px;
        border-right: 1px solid #e6e6e6;
        padding: 20px;
        height: 200px;
        float: left;
        margin-bottom: 20px}
.cpys dt {
        width: 128px;
        height: 128px;
        margin: 20px auto;
    }
    
.cpys dd {
        font-size: 16px;
        line-height: 28px;
        text-align: center;
        margin-top: 40px;
    }    
.cpys1 {width:1150px; margin: 0 auto;}
.cpys1 dl {
        width: 335px;
        padding: 20px;
        height: 200px;
        float: left;
    }
.cpys1 dt {
        width: 128px;
        height: 128px;
        margin: 20px auto;
    }
    
.cpys1 dd {
        font-size: 16px;
        line-height: 24px;
        text-align: center;
        margin-top: 40px;
    }

/*sidebar*/
.sidebar {
    width: 260px;
    margin-top: 10px;
}
.sidebar .type {
    padding: 2px;
    border: 3px solid #313131;
}
.sidebar .type .tit {
    background: #313131;
    color: #fff;
    line-height: 1;
    text-align: center;
    height: 80px;
}
.sidebar .type .tit b {
    display: block;
    font-size: 30px;
    padding-top: 15px;
}
.sidebar .type .tit span {
    display: block;
    font-size: 12px;
    padding-top: 11px;
}
.sidebar .type .list {
    padding-bottom: 10px;
}
.sidebar .type .list li {
		overflow:hidden;
	width:251px;
    height: 63px;
    line-height: 63px;
    border-bottom: 1px solid #dedede;
}
.sidebar .type .list li:last-child {
    border: 0;
}
.sidebar .type .list li a {
    display: block;
    font-size: 16px;
    color: #222;
    padding-left: 46px;background:url(images/li.jpg) no-repeat 20px 25px;
}

.sidebar .type .list li a:hover{color: #0a3584;background:url(images/liH.jpg) no-repeat 20px 25px;}

.sidebar .cot {
	width:251px;
    overflow:hidden;
    padding: 2px;
    border: 3px solid #0a3584;
    margin-top: 20px;
}
.sidebar .cot .tit {
    background: #0a3584;
    color: #fff;
    line-height: 1;
    text-align: center;
    height: 80px;
}
.sidebar .cot .tit b {
    display: block;
    font-size: 30px;
    padding-top: 15px;
}
.sidebar .cot .tit span {
    display: block;
    font-size: 12px;
    padding-top: 11px;
}
.sidebar .cot .img {
    background: url(images/cot.jpg) no-repeat;
    width: 250px;
    height: 100px;
    margin-top: 2px;
}
.sidebar .cot .content {
    padding: 15px 10px;
    font-size: 14px;
    line-height: 30px;
    color: #000;
}
/*end sidebar*/
.RandomNews {padding-bottom:10px; margin-bottom:30px; margin-top:15px;width: 910px;}
.diysr{height:40px; line-height:40px; color:#999;color: #333;font-family: "Microsoft Yahei";font-size: 24px;font-weight: bold; text-indent:5px;}
.diysr .line{border-top: 1px solid #dfdfe0; font-size:0; height:0;margin-right: 10px; overflow:hidden;}
.diysr i{font-size:14px; font-family:arial; font-weight:normal; text-transform:uppercase; font-style:normal; padding-left:5px;color: #999;}
.new-s dl{width: 910px;margin: 0 auto;margin-top:20px;height:170px;float:left;margin-right:20px;overflow:hidden;}
.new-s dl dt {height:164px;width: 261px;float: left;position: relative;}
.new-s dl dt img{width: 261px;height: 164px;}
.new-s dl dt em{position: absolute;right:-1px;top:0px;width:68px;height: 68px;background: url(images/tt.png) no-repeat;}
.new-s dl dt p{background:url(images/new_03.png) repeat;width: 296px;height: 28px;display: inline-block;position: absolute;top:132px;left:2px;font: 14px 'Microsoft  YaHei';color: #fff;text-align: center;line-height: 28px}
.new-s dl dd{width: 636px;float: right;height:164px;  position:relative;border-bottom: 1px solid #e2e2e2}
.new-s dl dd p{ white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color: #333;font-size: 16px;line-height:28px; font-weight: normal;margin-bottom:8px;}
.new-s dl dd p a{color:#333; font-weight:bold;}
.new-s dl dd span{font-size: 13px ;font-weight: normal;color: #353e47;display:inline-block;width: 636px;line-height: 28px; height:102px; overflow:hidden;}
.new-s dl dd .a1{display: inline-block;font: 14px 'Microsoft YaHei','微软雅黑';color: #ed9100; float:right; position:absolute; bottom:10px; right:5px;}
.news_random ul li a{ color:#353e47;padding-top:2px;}
.news_random ul li a:hover{color: #ed9100; font-weight:bold;}
.news_random ul{ padding-top:10px; margin:0 auto;}
.news_random ul li{width:430px;font-size:14px;border-bottom: 1px dotted #e2e2e2;height:40px;line-height:40px; float:left; margin:0 12px;}
.news_random ul li a{background:url("images/new_ic1.gif") no-repeat 0 center; padding-left:10px;}
.news_random ul li.fr{ float:right;}
.news_random ul li.notbot{ border-bottom:0;}

/*新闻列表页*/
.article {width: 900px;}
.article .newslist li {
    border-bottom: 1px dashed #ccc;
    margin-top: 10px;
    padding-bottom: 10px;
    overflow: hidden;
    font-size: 14px;
    line-height: 30px;
}
.article .newslist li a {
    color: #7a7a7a;
}
.article .newslist li .name {
    color: #303030;
    transition:all 0.3s linear 0s;
    margin-bottom: 10px;
    font-size: 16px;
}
.article .newslist li a:hover .name {
    color: #0a3584;
}
.article .newslist li .time {
    float: right;
    padding-left: 10px;
    padding-right: 10px;
    background: #7a7a7a;
    color: #fff;
    border-radius: 5px;
    margin-top: 10px;
    transition:all 0.3s linear 0s;
}
.article .newslist li a:hover .time {
    background: #0a3584;

}


.page {
    width: 895px;
    line-height: 31px;
    text-align: center;
    margin-top: 20px;
}
.page a {
    color: #fff;
    background: #313131;
    border-radius: 5px;
    padding: 7px;
}
.page span.current {
    background: #0a3584;
    color: #fff;
    border-radius: 5px;
    padding: 7px;
}


.right_main { width:910px; overflow:hidden; }

.n_info_con {padding:10px 0px 0 0px; overflow:hidden;}
.n_info_con h1 {  border-bottom: 1px dashed #ececec; color: #333; font-family: "Microsoft Yahei";   font-size: 22px; line-height: 40px; padding-bottom:10px;  margin-bottom: 10px; text-align: center;}
#cntrBody{font-size:16px; padding:20px 20px; line-height:30px;}
.info_con_tit {font-family:"Microsoft Yahei";  line-height:24px; margin-bottom:15px;}
.info_con_tit span { margin-right:20px;}
.info_con_tit .n_tit {  text-align:center; color:#BCBBBB;}
.info_con_tit .n_tit a{ color:#BCBBBB;}
.info_con_tit .n_tit2 { height:24px;}
.n_info_con .tit2_span { float:right; margin:0; _margin-top:5px;}
.n_info_con p { line-height:25px; padding:0 0px;word-spacing: 10px; margin:25px 0;}
.n_info_con p a { color:#B61212;}

.zxxq-01-text { padding: 16px 18px; font-size: 14px; line-height: 24px; border: 1px dashed #d6d6d6; margin-bottom: 22px; width:820px;margin: 0 auto;}
.zxxq-01-text-t1 {width: 78px;float: left;color: #342f2e;margin-right: -78px;}
.zxxq-01-text-t2 {padding-left: 80px;}
    


.bdsharebuttonbox{ margin-left:5px;}

.n_info_con2 { width:908px;font-family: Microsoft Yahei; margin:0 auto; border:1px solid #D6D6D6;}
.n_info_con2 .t04 {color:#fff; border-bottom:1px solid #E0E0E0;  color:#ed9100; line-height:48px; height:48px; font-size:0; background:url(images/news_28.gif) no-repeat 12px center; }/*可修改文字色彩(关于网络推广)*/
.n_info_con2 .t04 b{ font-weight:bold; font-size:20px; text-transform:uppercase;font-family: Microsoft Yahei; font-size:0;}
.n_info_con2 .t04 a { color:#ff0000 ;}/*可修改文字色彩(关于网络推广)*/
.n_info_con2 .t04 a:hover { color:#ff0000 ;}
.info_b{border-top:none; padding:10px 0;border:0}
.info_b , .info_b2 { width:900px;   padding:5px 0; overflow:hidden; margin-bottom:10px;}

ul.p_list_ul li, ul.p_list_ul2 li { width:890px; background:url(images/kh_jt2.png) no-repeat left center; line-height:40px; height:40px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-indent:20px; margin-left:10px; display:block; border-bottom:1px dashed #ccc; color:#666; font-size:14px; padding-left:6px;}
ul.p_list_ul2 li { width:342px; padding-right:5px;}
ul.p_list_ul li span, ul.p_list_ul2 li span{float:right;padding-right:10px;}

.info_key { border-bottom:solid 1px #ccc; line-height:30px;height:60px; padding:0 10px; margin:0px 0; overflow:hidden; font: 14px/30px "Microsoft Yahei"; }
.info_key em{ padding: 0px 12px;}
.info_key span { font-size:14px;}
.info_key a { margin-right:10px;}
/*
.in_warpper_box{ width:1200px; margin: 0 auto; padding-bottom: 30px; overflow: hidden;}


        .k12-cl-cplb-2nt2-1-01-list dl {
            width: 33.3%;
            border: 1px solid #dedede;
            margin-bottom: 15px;
            background: #fff;
            float: left;
            box-sizing: border-box;
        }
        
        .k12-cl-cplb-2nt2-1-01-list dl:nth-child(3n-1) {
            margin-right: 0;
        }
        
        .k12-cl-cplb-2nt2-1-01-list dt img {
            width: 80%; 
			height:250px;
            margin:0 auto;
            display: block;
            margin-top:35px;
        }
        
        .k12-cl-cplb-2nt2-1-01-list dd {
            padding: 6px 20px 24px 20px;
        }
        
        .k12-cl-cplb-2nt2-1-01-list dd h4 {
            height: 45px;
            font-weight: normal;
            font-size: 20px;
            color: #154c64;
            line-height: 45px;
            text-align:center ;
        }
        
        .k12-cl-cplb-2nt2-1-01-list h4 a {
            display: block;
            color: #727272;
            overflow: hidden;
            font-weight:bold;
            text-overflow: ellipsis;
            white-space: nowrap;
        }
        
        .k12-cl-cplb-2nt2-1-01-list dl:hover h4 a {
            color: #0038a4;
        }
        
        .k12-cl-cplb-2nt2-1-01-list-desc {
            height: 40px;
            font-size: 14px;
            line-height: 20px;
            color: #666;
            margin-bottom: 12px;
            overflow: hidden;
            text-align:center ;
        }
        
        .k12-cl-cplb-2nt2-1-01-list-deta {
            width: 100px;
            height: 40px;
            display: block;
            border: 1px solid #aaa;
            font-size: 16px;
            line-height: 40px;
            text-align: center;
            margin:0 auto
        }
        
        .k12-cl-cplb-2nt2-1-01-list dl:hover {
            border-color: #0038a4;
        }
        
        .k12-cl-cplb-2nt2-1-01-list dl:hover .k12-cl-cplb-2nt2-1-01-list-deta {
            background: #0038a4;
            border-color: #0038a4;
        }
        
        .k12-cl-cplb-2nt2-1-01-list dl:hover .k12-cl-cplb-2nt2-1-01-list-deta a {
            color: #fff;
        }
*/
.in_pro_box{ width:900px; margin: 0 auto; padding-bottom: 30px; overflow: hidden;}


.in_pro_list dl {
            width:270px;
            border: 1px solid #dedede;
            margin-bottom: 15px;
            background: #fff;
            float: left;
            box-sizing: border-box;
			margin-left:12px; margin-right:12px;        }
        
.in_pro_list dl:nth-child(3n-1) {
            margin-right: 12px;
        }
        
.in_pro_list dt img {
            width: 268px; 
			height:200px;
            margin:0 auto;
            display: block;
        }
        
        .in_pro_list dd {
            padding: 6px 20px 24px 20px;
        }
        
.in_pro_list dd h4 {
            height: 35px;
            font-weight: bold;
            font-size: 18px;
            color: #154c64;
            line-height: 35px;
            text-align:center ;font-family:"微软雅黑"
        }
        
.in_pro_list h4 a {
            display: block;
            color: #727272;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap; 
        }
        
.in_pro_list dl:hover h4 a {
            color: #0038a4;
        }
        
.in_pro_list-desc {
            height: 40px;
            font-size: 14px;
            line-height: 20px;
            color: #666;
            margin-bottom: 12px;
            overflow: hidden;
            text-align:center ;
        }
        
.in_pro_list-deta {
            width: 100px;
            height: 30px;
            display: block;
            border: 1px solid #aaa;
            font-size: 16px;
            line-height: 30px;
            text-align: center;
            margin:10px auto 0px        }
        
.in_pro_list dl:hover { border-color: #0038a4;}
        
.in_pro_list dl:hover .in_pro_list-deta {background: #0038a4;border-color: #0038a4;}
.in_pro_list dl:hover .in_pro_list-deta a {color: #fff;}



.inner_pro{ width:900px; margin-left:17px; overflow:hidden; margin-top:35px;}
.inner_pro ul li{ float:left; margin-right:16px; margin-bottom:40px;  border-bottom:1px solid #ddd;}
.inner_pro ul li a{ display:block; width:282px; height:272px; position:relative; overflow:hidden;}
.inner_pro ul li img{ width:282px; height:214px; overflow:hidden; }
.inner_pro ul li .title1{ height:96px; width:280px; border:1px solid #ddd; position:absolute; left:0; top:216px; background:#fff; margin-top:-3px; transition:all ease-in 0.4s; -moz-transition:all ease-in 0.4s; -ms-transition:all ease-in 0.4s; -o-transition:all ease-in 0.4s; -webkit-transition:all ease-in 0.4s;  text-align:center;}
.inner_pro ul li .title1 h6{ line-height:58px; color:#414141; font-size:18px; font-weight:bold;}
.inner_pro ul li .title1 span{ display:block; line-height:48px; color:#fff; font-size:14px; background:url(images/more.png) no-repeat 94px 15px; text-indent:8px;  }
.inner_pro ul li:hover .title1{ border:1px solid #094faf; background:url(images/bg2.jpg) repeat-x left top; top:181px;}
.inner_pro ul li .more{  width:282px; height:180px; background:url(images/more1.png) no-repeat center top; position:absolute; left:0; top:-180px; transition:all ease-in 0.4s; -moz-transition:all ease-in 0.4s; -ms-transition:all ease-in 0.4s; -o-transition:all ease-in 0.4s; -webkit-transition:all ease-in 0.4s;  }
.inner_pro ul li:hover .more{ top:0; display:block;}
.inner_pro ul li:hover .title1 h6{ line-height:45px; color:#fff;}

/*产品详情页面*/
.pro_det_tit{ width:1200px; overflow:hidden;}
.pro_det_tit li { background: #f0f0f0; width: 19.9%;height: 55px;font-size: 14px;line-height: 55px;text-align: center;float: left; border-right: 1px solid #fff;border-bottom: 1px solid #fff;cursor: pointer;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; }
.pro_det_tit li a {display: block;color: #444;}
.pro_det_tit li:hover {background: url(images/p16-icon6.png) no-repeat bottom center #0752a5;border-color: #0752a5;color: #fff;}
.pro_det_tit li:hover a {color: #fff;}



.pro_details { overflow: hidden; *zoom:1; height: 400px; border: 1px solid #ccc;margin-top: 30px}
.details-slider-box{ width:435px; float:left; position:relative}
.details-slider-box .btnl, .details-slider-box .btnr { position:absolute; top:215px; display:block; width:41px; height:41px; cursor:pointer}
.details-slider-box .btnl { background:url("images/pro3_btnl.png") no-repeat; left:0}
.details-slider-box .btnr { background:url("images/pro3_btnr.png") no-repeat; right:0px}
.details-slider-box li{height:400px}
.details-slider-box li img { width:435px; height:400px}

.pro_attr { width:403px;height:400px;  float:right; padding: 10px 29px 10px 30px; border-left: 1px solid #ccc}
.pro_attr h3 { font-size: 24px; height:30px; line-height:30px; color:#0752a5; font-weight:bold; padding: 10px 0px}
.pro_attr_p { font-size:14px; line-height:24px; margin-bottom: 2px; height:250px; overflow:hidden}
.pro_attr_p dl {float:left;padding:8px 0;border-bottom:1px #eee solid}
.pro_attr_p dt {float:left;width:80px;text-align:center;line-height:20px;margin-right:10px;}
.pro_attr_p dd {width:310px;line-height:20px;float:left}

.pd_hotline { float: left; height: 150px; line-height: 38px;  width:250px;}
.pd_hotline span { font-size:16px; color:#333;padding-bottom: 20px}
.pd_hotline span.font_hotline { font-size:22px; color:#f86305;font-weight:bold}
.propar div {padding:5px; padding-bottom:0;  float: left;line-height:22px}
.pro_content{ font-size:14px; padding:25px 0;line-height:25px}
.pro_content p{margin:20px 0}
.content_box_img{ margin-top:30px;}


.lmt{ width: 1080px;height:106px; text-align:center; overflow:hidden; font:28px "Microsoft Yahei"; font-weight:bold}
.lmt b{ color:#0752a5}
.lmt em{ display:block; background:url("images/pro_del.png") no-repeat center center; font:14px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#999; letter-spacing:3px}
.lmt span{ display:block; font:18px "Microsoft Yahei"; color:#000; margin-top:6px}

.lmt2{ width: 1200px;height:106px; text-align:center; overflow:hidden; font:28px "Microsoft Yahei"; font-weight:bold; margin-bottom:30px; margin-top:20px;}
.lmt2 b{ color:#0752a5}
.lmt2 em{ display:block; background:url("images/pro_del.png") no-repeat center center; font:14px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#999; letter-spacing:3px}
.lmt2 span{ display:block; font:18px "Microsoft Yahei"; color:#000; margin-top:6px}

.lmt3{ width: 900px;height:106px; text-align:center; overflow:hidden; font:28px "Microsoft Yahei"; font-weight:bold}
.lmt3 b{ color:#0752a5}
.lmt3 em{ display:block; background:url("images/pro_del.png") no-repeat center center; font:14px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#999; letter-spacing:3px}
.lmt3 span{ display:block; font:18px "Microsoft Yahei"; color:#000; margin-top:6px}


.pro_commend ul { padding-top:20px; overflow:hidden; *zoom:1; height:880px; margin-bottom:10px}
.pro_commend ul li { width:255px; float:left; display:inline; margin-left:7px; margin-right:8px;padding-bottom: 10px}
.pro_commend ul li img { width:255px; height:235px; transition:all 0.3s}
.pro_commend ul li:hover img { opacity:0.7}
.pro_commend ul li span { display:block; line-height:40px; height:40px; font-size:16px; text-align:center; overflow:hidden}

/*产品列表下面的热门产品以及推荐新闻*/
/*pro*/
.RandomNews2 { border: 1px solid #eaeaea; padding-bottom:10px; margin-bottom:15px;min-height: 61px}
.diysr2 { border-top: 3px solid #337ac5; height:52px; line-height:52px; border-top:3px solid #eaeaea; padding:0 20px 0 17px; color: #0752a5; font-family: "Microsoft YaHei", "微软雅黑"; font-size: 20px; font-weight: bold; padding-right: 5px}
.diysr2 .line { border-top: 1px dotted #9a9a9a; font-size:0; height:0; margin-right: 10px; overflow:hidden}
.diysr2 i { font-size:16px; font-family:arial; font-weight:normal; text-transform:uppercase; font-style:normal; padding-left:5px; color: #999}
.news_random2 { margin:25px auto 0;}
.new-s2 .latest_dl { float:left; width:300px; padding:0; height:150px; position:relative; overflow:hidden;}
.new-s2 .latest_dl a { display:block; height:100%; width:100%; float:left;}
.new-s2 .latest_dl img { width:100%; height:150px;}
.new-s2 .latest_dl span { width:100%; height:30px; line-height:30px; position:absolute; left:0; top:120px; background:rgba(0,0,0,0.7); display:block; font:12px 'Microsoft  YaHei'; color:#fff; transition:all 0.3s;}
.new-s2 .latest_dl span p { width:100%; height:30px; line-height:30px; text-align:center; font-size:14px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.new-s2 .latest_dl span em { font-style:normal; line-height:20px; width:94%; margin:10px 3%; max-height:100px; float:left; overflow:hidden; text-index:2em;}
.new-s2 .latest_dl a:hover span { top:0; height:150px;}
.new-s2 .latest_dl a:hover span p { border-bottom:1px solid #fff;}
.news_random2 ul { float:right; width:750px;}
.news_random2 ul li { width:360px; height:30px; line-height:30px; float:left;}
.news_random2 ul li span { width:80px; color:#999; font-size:smaller;}
.news_random2 ul li { width:360px; height:30px; line-height:30px;}
.news_random2 ul li a { padding:0 0 0 12px; float:left; width:260px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; background-position-y:center;}
.news_random2 ul li a:hover { color:#15813A; text-decoration:none;}

/*
.lx { width:1100px;}
.lx_left{float: left;width: 40%; height: 220px;background-color: #0387d1;color: #fff; padding-top: 110px;padding-left: 50px;}
.lx_right span{line-height:65px; height:65px;}
.lx_left p{line-height:45px;}
.lx_right{float: left;width: 50%; height: 308px;border: 1px solid #0387d1;border-left: none;padding: 20px 20px 0 20px;}
.lx_right span{font-size: 24px;font-weight: bold;}.lx_right em { display: inline-block;font-style: normal;font-weight: bold;padding-left: 10px;}
.lx_right p{margin:10px 0; font-size:14px;}
.zc{float: right;}
.zc a{ display: block; width: 123px;height: 35px; line-height: 35px;background: #ed9100;text-align: center; font-size: 16px;color: #fff; margin: 0 auto;}

*/
.lx { width:900px;}
.lx_left{float: left;width: 38%; height: 220px;background-color: #0387d1;color: #fff; padding-top: 110px;padding-left:20px; }
.lx_right span{line-height:65px; height:65px;}
.lx_left p{line-height:45px;}
.lx_right{float: left;width: 55%; height: 308px;border: 1px solid #0387d1;border-left: none;padding: 20px 20px 0 20px;}
.lx_right span{font-size: 24px;font-weight: bold;}.lx_right em { display: inline-block;font-style: normal;font-weight: bold;padding-left: 10px;}
.lx_right p{margin:10px 0; font-size:14px;}
.zc{float: right;}
.zc a{ display: block; width: 123px;height: 35px; line-height: 35px;background: #ed9100;text-align: center; font-size: 16px;color: #fff; margin: 0 auto;}


.RealInfo1{ width:245px;  background:#fff;}
.RealInfo1 .pro_type2{width:245px; border:#d1d1d1 solid 1px;}
.RealInfo1 p{width:245px; height:55px; line-height:55px; background:#2f3f56; text-align:center;}
.RealInfo1 p a{ color:#FFF; font-size:18px;}
.RealInfo1 ul li{ border-bottom:1px dashed #d1d1d1;}
.RealInfo1 ul li a{ display:block; width:100%; text-indent:65px; line-height:60px; background:url(images/li.jpg) no-repeat 30px 21px; font-size:17px; color:#333; }
.RealInfo1 ul li a:hover{ background:url(images/liH.jpg) no-repeat 30px 21px; color:#094faf;}

/*baiduyemian*/
.auction_bang{width: 1200px;overflow: hidden;margin: 0 auto; margin:30px 0; }
.auction_bang .title{height: 100px;width: 100%;background: url('images/title_bg.png')no-repeat center;text-align: center;}
.auction_bang .title h2{color: #ff8400;opacity: 0.3;font-size: 37px;font-weight: bold;}
.auction_bang .title span{color: #005bac;font-size: 36px;font-weight: bold; height:91px; line-height:91px;}
.auction_bang .line{text-align: center;font-size: 16px;color: #2c2c2c;}
.auction_bang .line:before{width: 41px;height: 4px;background: #21c7f0;display: block;content: " ";margin:20px auto 15px;}
.auction_bang .desc{ height:90px; line-height:45px; padding:2px 15px;BORDER: #ced8dd 1px dashed; margin:10px 0; font-size:20px;}

.auction_bang_con dl {width:280px;border: 1px solid #dedede; margin-top: 20px;background: #fff;float: left; box-sizing: border-box; margin-right:10px; margin-left:10px;}
.auction_bang_con dt img {width: 278px; height:220px;margin:0 auto;display: block;}  
.auction_bang_con dd {padding: 6px 20px 10px 20px;}
.auction_bang_con dd h4 {height: 35px;font-weight: bold; font-size: 18px; color: #154c64;line-height: 35px; text-align:center ;font-family:"微软雅黑"}
.auction_bang_con h4 a {display: block;color: #727272;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.auction_bang_con dl:hover h4 a { color: #0038a4; }
.auction_bang_con dl:hover { border-color: #0038a4;}
